vent (someone's) feelings

Translations
exprimer ses sentiments
Definitions
To express or release one's emotions, thoughts, or frustrations, often in a candid or unfiltered manner.